Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD PLACE Detached £808,614 £195,000 29 Oct 1999
2 STAFFORD PLACE Detached £664,848 £190,000 15 Mar 2001
4 STAFFORD PLACE Detached £601,619 £600,000 14 Jul 2022
5 STAFFORD PLACE Detached £683,685 £430,000 9 May 2008
6 STAFFORD PLACE Detached £563,519 £447,000 30 Nov 2017
7 STAFFORD PLACE Detached £735,441 £168,000 18 Jun 1999
8 STAFFORD PLACE Detached £856,196 £215,000 14 Jan 2000
9 STAFFORD PLACE Detached £879,924 £205,000 20 Aug 1999
10 STAFFORD PLACE Detached £654,400 £399,950 28 Oct 2013
11 STAFFORD PLACE Detached £769,219 £216,000 11 Jan 2001
HOLCOMBE, 3 STAFFORD PLACE Detached £837,641 £202,000 5 Oct 1999